/*
 * Copyright Groupe Adeo 2009
 * 
 * Licensed under New BSD License : http://www.opensource.org/licenses/bsd-license.php
 */
package com.adeoservices.gwt.dispatch.spring.server.security;

import net.customware.gwt.dispatch.shared.Action;
import net.customware.gwt.dispatch.shared.Result;

/**
 * 
 * @author Olivier HEDIN / Adeo Services
 *
 * @param <A> Action type
 * @param <R> Result type
 */
public interface PermissionVerifier<A extends Action<R>, R extends Result> {

	boolean verifyPermission(A action);
}
